legally reside - Inglés Sinónimo Diccionario